/**
 * 候诊病人列表
 */
var searchcondition;
var searchvalue;
function houzhenInit()
{
	layer.msg('加载中....', {icon: 16,shade: [0.1, '#393D49'],time:1*300}); 
	jQuery('#honzhenList').GridUnload();
	var params = {
			lPara : jiezhenfw,
			lVAC51 : 0,
			lBCK01 : bck01_houzhen,
			lBCE01 : 1,
			BAS02 : 0001,
			currPage : currPage_houzhen,
			pageSize : pageSize
			};
	if(searchcondition && searchvalue)
	{
		params.searchcondition = searchcondition;
		params.searchvalue = searchvalue;
	}
	jQuery("#honzhenList").jqGrid(
	{
	url : rootUrl + "/patientsearch/querywaitingandtransfertreatment",
	postData : params
	,
	mtype : 'get',
	datatype : "json",
	colModel :
	[
	{
	name : 'vaa01',
	hidden : true
	},
	{
	name : 'vac01',
	hidden : true
	},
	{
	label : "门诊号",
	name : 'vaa03'
	},
	{
	label : "姓名",
	name : 'vaa05'
	},
	{
	label : "性别",
	name : 'abw02'
	},
	{
	label : "年龄",
	name : 'agep'
	},
	{
	label : "急诊",
	name : 'vac10'
	},
	{
	label : "复诊",
	name : 'vac06'
	},
	{
	label : "就诊科室",
	name : 'bck03'
	},
	{
	label : "病人类别",
	name : 'bdp02'
	},
	{
	label : "就诊医师",
	name : 'bce03a'
	},
	{
	label : "分诊时间",
	name : 'vac42'
	},
	{
	label : "挂号时间",
	name : 'vac36'
	},
	{
	label : "就诊号",
	name : 'vac02'
	}, ],
	sortname : 'id',
	viewrecords : true,
	height : 'auto',
	width : 'auto',
	autowidth : true,
	rownumbers : true,
	sortorder : "desc",
	jsonReader :
	{
	page : "page",
	total : "total",
	records : "records",
	repeatitems : false,
	rows : "rows"
	},
	onSelectRow : function(id)
	{ // 单击选择行
		var row = $("#honzhenList").jqGrid("getRowData", id);
		vac01_houzhen = row.vac01;
		vaa01_houzhen = row.vaa01;
		reloadPatientInfo_jiezhen(vac01_houzhen);// 记载病人信息
	},
	ondblClickRow : function(id)
	{
		// 双击候诊病人直接新开处方或者书写病历
		zhijiexinkai();
		
	},
	loadComplete : function(data)
	{
		if(data.list.length<=0)
		{
			$("#honzhenList").html("<p align='center'>暂无数据</p>");
		}
		hz_loadPage(currPage);
		hz_loaddata();
	}
	// caption : "JSON 实例"
	});
	jQuery("#honzhenList").jqGrid('navGrid', '#honzhenList_page',
	{
	edit : false,
	add : false,
	del : false
	});
}

function hz_loaddata()
{
	$("#honzhenList").jqGrid("getDataIDs");
	var rowDatas = $("#honzhenList").jqGrid("getRowData");
	for (var i = 0; i < rowDatas.length; i++)
	{
		var rowData = rowDatas[i];
		var rowId = rowData.id;
	}
}
$('.main-table-container').resize(function()
{
	$("#honzhenList").setGridWidth($('.main-table-container').width() * 1);
});

function hz_loadPage(curr)
{
	var totalRecord = $("#honzhenList").jqGrid('getGridParam', 'records');
	var rowscount = pageSize;
	var totalPage = 1;
	var totalyu = parseInt(totalRecord) % parseInt(rowscount);
	if (totalyu == 0)
	{
		totalPage = parseInt(totalRecord) / parseInt(rowscount);
	}
	else
	{
		totalPage = parseInt(totalRecord - totalyu) / parseInt(rowscount) + 1
	}

	laypage(
	{
	cont : 'hz_page', // 容器。值支持id名、原生dom对象，jquery对象。【如该容器为】：<div id="page1"></div>
	pages : totalPage, // 通过后台拿到的总页数
	curr : curr || 1, // 当前页
	skip : true, // 是否开启跳页
	jump : function(obj, first)
	{ // 触发分页后的回调
		if (!first)
		{ // 点击跳页触发函数自身，并传递当前页：obj.curr
			currPage = obj.curr;
			hz_loadPage(currPage);

		}
	}
	});
	hz_loadPageData(curr);
}

function hz_loadPageData(pageNumber)
{
	if (pageNumber != undefined)
	{
		jQuery("#honzhenList").jqGrid('setGridParam',
		{
		url : rootUrl + "/patientsearch/querywaitingandtransfertreatment",
		postData :
		{
			lPara : jiezhenfw,
			lVAC51 : 0,
			lBCK01 : bck01_houzhen,
			lBCE01 : 1,
			BAS02 : 0001,
			currPage : pageNumber,
			pageSize : pageSize
		},
		datatype : "json",
		page : pageNumber,
		mtype : "get"
		}).trigger('reloadGrid');// 重新载入
	}
}
